Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F1 Canada F2 Greece F1 Greece F2 France F9 India #2-w1 India #2-w4 USA F4 India F4 India F5 Germany F4 Germany F5 Morocco F2 Italy F2 India #2-w2 India #2-w3 India F1 India F2 USA F5 Sunrise Challenger Warsteiner Challenger Lubeck - Lubeck XXIX Edizione 'A.Savoldi Marco' - Manerbio Memorial Kolyaskin - Donetsk Warsteiner Challenger - Wolfsburg Architect Open - Budapest Oberstaufen Cup - Oberstaufen Asirom Challenger Brasov - Brasov EI Bank Bulgarian Challenger - Sofia VIII Trofeo Ciutat de Barcelona - Barcelona Kuppers Kolsch Cup by Lambertz - Aachen Pekao Open - Szczecin Samarkand Challenger - Samarkand Open de la Ville de Saint Denis - Reunion Island Tennis Napoli Cup - Naples Garden Open - Rome Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia ATU Cup - Weiden Memorial Savigni - Sassuolo Muller Cup - Ulm DPD Challenger 2002 - Aschaffenburg Geneva Challenger - Geneva Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome ECM Cup - Prague Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Alfa Romeo Tennis Cup - Cordenons Warsteiner Challenger Wolfsburg - Wolfsburg Garden Open 2005 - Rome USTA Challenger of Dallas - Dallas Porsche Open - Poznan Black Forest Open - Freudenstadt The LTA Men's Challenger - Southampton Media Will Cup Busan Challenger Tennis - Busan The LTA Wrexham Challenger - Wrexham Baden Open - Ettlingen Schickendanz Open - Furth Garden Open - Rome ATU Cup - Weiden ECM Cup - Prague Nord/LB Open - Braunschweig Sporting Challenger - Turin Heilbronn Open - Heilbronn Memorial Savigny - Sassuolo Warta Cup 2001 - Sopot Pro Tennis World Open - Boca Raton Zivnobanka Czech Open - Prostejov Dusseldorf Open 2006 - Dusseldorf Muller Cup - Ulm XI Venice Open - Venice USTA Men's Challenger of Dallas - Dallas Steelers Cup - Kosice Challenger Copa Sevilla Internacionales de Andalucia - Seville Banja Luka Challenger 2004 - Banja Luka Heineken Challenger - Ho Chi Minh City San Remo Tennis Cup 15° Piertomaso - San Remo Oberstaufen Cup - Oberstaufen Almaty Challenger 1 - Almaty Banja Luka Challenger 2005 - Banja Luka Oberstaufen Cup - Oberstaufen The LTA Wrexham Challenger - Wrexham Ispat Open 2004 - Ostrava Qatar ATP Challenger - Doha Ljubljana Open - Ljubljana Unicredit (Suisse) Bank S. A. Challenger - Chiasso Oberstraufen Cup - Oberstaufen Ostdeutscher Sparkassen Cup - Dresden ATP Challenger Open 2004 - Monchengladbach Antonio Savoldi-Marco Co. - Manerbio Architect Open - Budapest Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Morocco Tennis Tour - Meknes Ostdeutscher Sparkassen Cup - Dresden Schickendanz Open - Furth Kosice Open-Steelers Cup 2008 - Kosice San Marino CEPU Open - San Marino BMW Tennis Championship - Sunrise TEAN International - Alphen Aan Den Rijn Flea Market Cup Busan Challenger Tennis - Busan Bauer Watertechnilogy Cup 2008 - Eckental 2005 Freeman Men's Challenger - Joplin IPP Open - Helsinki 5 Volkswagen Challenger - Wolfsburg Monza Challenger Rome Challenger Rome Challenger Morocco Tennis Tour - Tanger Lugano Challenger TED Open - Istanbul Turin Challenger Scheveningen Challenger Mitsubishi Electric Europe Cup - Monza Ethias Tennis Trophy - Mons 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Samsung Securities Cup - Seoul Roma Open Challenger - Rome Tatra Banka Open - Bratislava Polska Energia Open - Bytom Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen Intersport Heilbronn Open - Heilbronn s'Tennis Masters Challenger - Graz Todi Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi BMW Tennis Championship - Sunrise Heilbronn Challenger Genova Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Furth Challenger Oberstaufen Challenger Alphen Challenger Tatra Banka Open 2006 - Bratislava Morocco Tennis Tour - Marrakech Trani Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Caltanissetta Challenger Almaty Challenger 2 - Almaty Kosice Challenger Oberstaufen Challenger Poznan Challenger Porsche Open - Poznan San Marino Cepu Open - San Marino Cordenons Challenger Manerbio Challenger Como Challenger Alphen Challenger Szczecin Challenger Tiburon Challenger Heilbronn Open - Heilbronn Meknes Challenger Casablanca Challenger ATU Cup 2001 - Weiden 9th Wartburg Open - Eisenach Black Forest Open - Freudenstadt Diego Open - Budapest Sibiu Challenger Alphen Challenger 5th Sardinian International Championships - Cagliari San Marino Cepu Open - San Marino Mersin Challenger Furth Challenger Dortmund Challenger Poznan Challenger Oberstaufen Challenger Meerbusch Challenger Como Challenger Alphen Challenger Banja Luka Challenger Szczecin Challenger Eckental Challenger Rabat Challenger Rome Challenger Banja Luka Challenger Ostrava Open 2005 - Ostrava Kamnik Challenger - Kamnik VI Torneo Internazionale di Tennis - Barletta Challenger Ford de Cherbourg - Cherbourg Furth Challenger ATP Challenger Hamburg - Hamburg Marburg Challenger Pekao Open 2003 - Szczecin Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Trofeo Barcelona de Tenis - Barcelona Australian Unity Western Australia Open - Perth Gallagher International - Hamilton Schickedanz Open - Furth Okal Cup 2001 International Bavarian Championships - Eckental Milano Challenger-Jameson Cup - Milan Sacramento Challenger Copa Ericsson Uruguay - Montevideo Neride Prague Indoor - Prague Muller Cup 99 - Ulm Intersport Heilbronn Open - Heilbronn Ljubljana Open - Ljubljana Marrakech Challenger Nottingham Men's Challenger - Nottingham Rome Challenger 2003 Freeman Men's Challenger - Joplin Rome Challenger Badden Open by Rothaus - Ettlingen Furth Challenger Kosice Challenger Marburg Challenger Sassuolo Challenger - Sassuolo Steelers Cup 2005 - Kosice Nord LB Open - Braunschweig San Benedetto Challenger Heilbronn Open - Heilbronn Open de Montauban - Montauban AT&T Challenger of Dallas - Dallas Black Forest Open - Freudenstadt Oberstaufen Challenger Como Challenger Olbia Geovillage Open - Olbia Heineken Challenger - Ho Chi Minh City 10th Wartburg Open - Eisenach Budapest Challenger - Budapest Oberstaufen Cup - Oberstaufen St.Petersburg Challenger by Kinex - St. Petersburg San Marino Cepu Open - San Marino Trani Cup - Trani I Tourneo Fila Citta di Brindisi - Brindisi Black Forest Open 2002 - Freudenstadt Weissenhauser Strand Cup - Hamburg DPD Challenger 2001 - Aschaffenburg Copa Ericsson Chile - Santiago Steelers Cup - Kosice Baumag Open - Budapest Banca Marche Tennis Cup - San Benedetto 2004 Freeman Men's Challenger - Joplin Sarajevo Open 2004 - Sarajevo Volkswagen Challenger 2005 - Wolfsburg Geneva Challenger - Geneva USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin Internationaux du Doubs - Besancon Tennislife Cup - Napoli Open Tarragona Costa Daurada - Tarragona Monza Challenger Rome Challenger Zagreb Challenger Furth Challenger Heilbronn Challenger Estoril Open - Estoril St. Brieuc Challenger International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Abierto Mexicano de Tenis Pegaso - Acapulco 2003 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Open de Moselle - Metz CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Szczecin Challenger Rio De Janeiro Challenger Sarajevo Challenger Adidas International - Sydney Porto Alegre Challenger Open de la Comunidad Valenciana - Valencia Montevideo Challenger Idea Prokom Open - Sopot Open de la Comunidad Valenciana - Valencia Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Open Romania - Bucharest Quimper Challenger Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Rome Challenger Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Pilot Pen Tennis - New Haven Marburg Challenger Vietnam Open - Ho Chi Minh City CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich The Stella Artois Championships - London Synsam Swedish Open - Bastad Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Heineken Open - Auckland Millenium Tennis Championships - Delray Beach SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona ARAG World Team Championship - Dusseldorf Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Croatia Open Umag - Umag Ortisei Challenger Mumbai Open - Mumbai Mercedes Cup - Stuttgart Open de Moselle - Metz Copa Telmex - Buenos Aires Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Synsam Swedish Open - Bastad ARAG World Team Championship - Dusseldorf Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Davidoff Swiss Indoors - Basel Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur China Open - Beijing China Open - Beijing Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam SA Tennis Open - Johannesburg Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Gerry Weber Open - Halle Mercedes Cup - Stuttgart International German Open - Hamburg Rakuten Japan Open - Tokyo Pilot Pen Tennis - New Haven Apia International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam Heineken Open - Auckland Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Valencia Open - Valencia BMW Open - Munich Malaysian Open - Kuala Lumpur China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Heilbronn Challenger Copa Claro - Buenos Aires Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BMW Open - Munich Portugal Open - Oeiras BMW Open - Munich SkiStar Swedish Open - Bastad Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Barcelona Open BancSabadell - Barcelona Rio Open 500 - Rio de Janeiro Topshelf Open - 's-Hertogenbosch Barcelona Open BancSabadell - Barcelona Valencia Open - Valencia AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires China Open - Beijing Erste Bank Open - Vienna AIG Japan Open Tennis Championships - Tokyo Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva SkiStar Swedish Open - Bastad SkiStar Swedish Open - Bastad Heilbronn Open - Heilbronn Erste Bank Open - Vienna Banja Luka Challenger Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Gerry Weber Open - Halle Abierto Mexicano Telcel - Acapulco Qatar ExxonMobil Open - Doha SkiStar Swedish Open - Bastad Rio Open - Rio de Janeiro European Open - Antwerp Nord/LB Open - Braunschweig Aegon Nottingham Open - Nottingham Scheveningen Challenger AEGON International - Eastbourne Malaysian Open - Kuala Lumpur The LTA Hull Challenger - Hull ASB Classic - Auckland SkiStar Swedish Open - Bastad ASB Classic - Auckland Copa Sevilla - Seville Rio Open - Rio de Janeiro Tampere Imageneering Open - Tampere Warsteiner Challenger Lubeck 2001 - Lubeck Abierto Mexicano Telcel - Acapulco Samsung Securities Cup - Seoul Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Amer-Wilson Tampere Challenger - Tampere XXVIII Edizione 'A.Savoldi' - Manerbio Brisbane International - Brisbane Banja Luka 2002 - Banja Luka VIII Trofeo Ciudad de Quito - Quito DPD Challenger 99 - Aschaffenburg Monterrey Challenger Neride Prague Indoor - Prague Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril China Open - Beijing Intersport Heilbronn Open - Heilbronn Antalya Cup - Antalya Warsteiner Challenger Wolfsburg - Wolfsburg Bet-at-home Open - Hamburg ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva VII Torneo Internazionale di Tennis - Barletta Schickendanz Open - Furth Copa Ericsson Brazil - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telfonica MoviStar - Acapulco The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Samsung Securities Cup - Seoul Caversham International Tennis Tournament - Jersey Qatar Open - Doha Open Seat Godo 2005 - Barcelona Davidoff Swiss Indoors - Basel Heineken Open - Auckland Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach Open Seat Godo 2003 - Barcelona The Dubai Tennis Championships - Dubai Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Western & Southern Open - Cincinnati China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Western & Southern Open - Cincinnati Regions Morgan Keegan Championships - Memphis Catella Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Campionati Internazionali di Sicilia - Palermo Shenzhen Open - Shenzhen Idea Prokom Open - Sopot Qatar ExxonMobil Open - Doha Tata Open - Chennai Scania Stockholm Open - Stockholm Open Seat Godo - Barcelona Qatar Open - Doha Open de la Comunidad Valenciana - Valencia Brisbane International - Brisbane U.S. Open - New York International Indoor Tennis Championships of Croatia - Zagreb Chennai Open - Chennai CA Tennis Trophy - Vienna Chennai Open - Chennai Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Argentina Open - Buenos Aires Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Campionati BNL dItalia - Rome Internazionali BNL dItalia - Rome Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Croatia Open - Umag French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York European Open - Antwerp ASB Classic - Auckland French Open - Paris Erste Bank Open - Vienna Wimbledon - London Open Sud de France - Montpellier Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London German Tennis Championships - Hamburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Apia International - Sydney U.S. Open - New York Argentina Open - Buenos Aires Australian Open - Melbourne French Open - Paris Wimbledon - London NASDAQ-100 Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Shanghai - Shanghai French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Campeonato de Espana Kia de Tenis 2004 - Madrid Capitala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Hopman Cup - Perth The Mubadala World Tennis Championship Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London